marking sheep - French English Dictionary